package com.imay.videorecord.core;

import com.imay.videorecord.architecture.TextureMovie;
import com.imay.videorecord.encoder.gles.EglCore;
import com.imay.videorecord.encoder.video.WindowSurface;
import com.imay.videorecord.filter.base.MagicCameraInputFilter;


/**
 * Created by Administrator on 2016/12/27.
 */
public class TextureMovieImpl implements TextureMovie{
    // TAG
    private static final String TAG = TextureMovieImpl.class.getSimpleName();
    private static final boolean VERBOSE = false;

    // ----- accessed exclusively by encoder thread -----
    private WindowSurface mInputWindowSurface;
    private EglCore mEglCore;
    private MagicCameraInputFilter mInput;
    private int mTextureId;

    @Override
    public void pause() {

    }

    @Override
    public void cancel() {

    }

    @Override
    public boolean isRecording() {
        return false;
    }

    @Override
    public boolean isRecorded() {
        return false;
    }

    @Override
    public boolean isPaused() {
        return false;
    }

    @Override
    public boolean isCanceled() {
        return false;
    }

    @Override
    public boolean isFailed() {
        return false;
    }

    @Override
    public void run() {

    }
}
